toilet seat lid - Spanish English Dictionary